#include <stdio.h>
#include <E:\GOOGLE CODE\nienluan\bainienluan\danhsach.cpp>
typedef List Stack;
//tao ngan xep rong
void MakeNull_Stack(Stack *S)
{
     MakeNull_List(S);
}
//ham kiem tra ngan xep rong
int Empty_Stack(Stack S)
{
    return Empty_List(S);
}
//kiem tra day
int Full_Stack(Stack S)
{
    return Full_List(S);
}
//lay noi dung phan tu tai dinh ngan xep
ElementType Top(Stack S)
{
            return Retrieve(FirstList(S),S);
}
//them phan tu vao ngan xep
void Push(ElementType X, Stack *S)
{
     Insert_List(X, FirstList(*S),S);
}
void Pop(Stack *S)
{
     Delete_List(FirstList(*S),S);
}
